package com.jielin.handling.entity.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * @author chenzhang
 * @date 2020/7/31 - 9:47
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class RecordInfo {
    private String id;
    private String sRecordid;//录音编号
    private int nChanne;//通道号
    private String sCallerid;//主叫
    private String sCalleeid;//被叫
    private int nInOut;//电话进出方向 1 打入 0 打出
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    private Date dStartTime;//录音开始时间
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    private Date dEndTime;//录音结束时间
    private String sCaseId;//案件编号
    private String sAgentid;//坐席电话号
    private String sPath;//路径
    private String sUnitcode;//单位编码
    private String sRecorder;
    private String nLylx;//录音类型，0为录音系统录音，1为最小接警单元
    private String sCtiid;//CTI呼叫编号
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    private Date createDate;//创建时间
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    private Date modifyDate;//最后一次修改时间

    private String documentid;//文件id

    private String uploadType;//同步音频方式（0为服务器同步1位xsky同步）

}
